package case1.core.observer;


/**
 * description:
 * 鸭子观察者接口
 * @author Yuanml on 2020/10/30 17:49
 */
public interface QuackObservable {
    /**
     * description:
     * 注册观察者
     * @param observer 观察者
     * @author Yuanml
     * @date 2020/10/30 下午5:50
     **/
    void registerObserver(Observer observer);
    /**
     * description:
     * 通知观察者
     * @author Yuanml
     * @date 2020/10/30 下午5:51
     **/
    void notifyObserver();
}